MVLMIIKGIFRRYEKWNPVHPTYGAFWGMGIGIGCGVGWGPGFGPEVIGYVGAGCGVGFSVGITLAGLGIGLPTNFLLAAPYNTVEATRKGAFNFFGKNLSTNGWSDLMPQIAGLQRQVSEICSGFNKKPHLNNAIDLKSFPLFISHDCGKFGSHLLHVRKGSEDNKSSAM